/**
 *   字典管理 - 遥测 - api
 * @author xiaoxujs
 */

import { ISyhtDictTelemetryGetDictTelemetryAllParams, ISyhtDictTelemetryUpdateTelemetryParams } from "../../../type/ConfigManagement/DicManaged/DicManagedYaoce";
import { basicIp, newHttpService } from "../../http";

// 字典遥测分组 - list
export const postSyhtDictTelemetryGetDictTelemetryAll = (data?: ISyhtDictTelemetryGetDictTelemetryAllParams) => {
    const url = basicIp + '/syht/dictTelemetry/getDictTelemetryAll';
    return newHttpService.postData(url, data)
}
// 字典管理 - 遥测管理 - 添加分组
export const postSyhtDictTelemetryAddTelemetry = (data: { telemetryName: string }) => {
    const url = basicIp + '/syht/dictTelemetry/addTelemetry';
    return newHttpService.postData(url, data)
}
// 字典管理 - 遥测管理 - 修改分组
export const postSyhtDictTelemetryUpdateTelemetry = (data: ISyhtDictTelemetryUpdateTelemetryParams) => {
    const url = basicIp + '/syht/dictTelemetry/updateTelemetry';
    return newHttpService.postData(url, data)
}
// 字典管理 - 遥测管理 -   删除分组
export const getSyhtDictTelemetryDeleteTelemetry = (data: { TelemetryId: string }) => {
    const url = basicIp + '/syht/dictTelemetry/deleteTelemetry';
    return newHttpService.getData(url, data)
}
//  事件execl导出 url
export const postSyhtDictTelemetryItemGetTelemetryItemExeclUrl = basicIp + '/syht/dictTelemetryItem/getTelemetryItemExecl';
//  事件execl 导出 模板下载 url
export const postSyhtDictTelemetryItemGetTelemetryItemTemplateUrl = basicIp + '/syht/dictTelemetryItem/getTelemetryItemTemplate';
//  事件execl 导入  url
export const postSyhtDictTelemetryItemImportDataUrl = basicIp + '/syht/dictTelemetryItem/importData';




